home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 1 / Gekikoh Dennoh Club Vol. 1 (Japan).7z / Gekikoh Dennoh Club Vol. 1 (Japan) (Track 1).bin / kowin / archive / sys / kowin14d.lzh / smpl / wlib / hello.c next >
C/C++ Source or Header  |  1995-02-11  |  625b  |  34 lines

  1. /*    wlib を使った基本ウィンドウオープン    */
  2. /* ありがち */
  3.  
  4. #include    <wlib.h>
  5.  
  6. EventExec( wp, info )
  7. WindowID    wp;
  8. EventInfo    *info;
  9. {
  10.     DrawBuf    dbuf[2];
  11.     switch( info->option ){
  12.     case EventOpen:
  13.         WindowRedraw( wp );
  14.         return    TRUE;
  15.     case EventClose:
  16.         WindowClose( wp );
  17.         WindowConnectionClose();
  18.         return    TRUE;
  19.     case EventRedraw:
  20.         DrawSetClear( dbuf, ColorGray );
  21.         DrawSetSymbol( dbuf+1, 10, 10, "HELLO!", AttrDefault, 24 );
  22.         WindowDraw( wp, dbuf, 2 );
  23.         return    TRUE;
  24.     }
  25.     return    FALSE;
  26. }
  27.  
  28. WindowMain()
  29. {
  30.     WindowTitleOpen( 10, 10, 100, 100, NULL, "hello", Close|Push,
  31.                                 EventExec );
  32. }
  33.  
  34.